IF exists(SELECT * FROM dbo.sysobjects WHERE name='opdrachtenNaarBevoegd' AND xtype='V') 
BEGIN
	DROP VIEW opdrachtenNaarBevoegd
END
GO

create view opdrachtenNaarBevoegd
as
SELECT top 100 percent
	'"' + o.naamcode + '","'  + o.klas + '","' + 
	v.vaknaam + '","' + o.vakcode + '",' +
	convert(varchar,r.puntenMA1) + ',' + 
	convert(varchar,r.puntenMA2) + ',' + 
	convert(varchar,r.puntenDW1) + ',' +
	convert(varchar,r.puntenEX1) + ',' + 
	convert(varchar,r.puntenMA3) + ',' + 
	convert(varchar,r.puntenMA4) + ',' +
	convert(varchar,r.puntenMA5) + ',' + 
	convert(varchar,r.puntenDW2) + ',' + 
	convert(varchar,r.puntenEX2) as tekstRegel, 
	o.jaar as jaar
from (opdracht as o 
	LEFT JOIN rekenen as r 
	  on o.rekencode = r.rekencode)
	LEFT JOIN vakvolgorde as v 
	on o.vakcode = v.vakcode 
where (o.klas Is Not Null) And 
	(o.vakcode Is Not Null)
	  and (v.vaknaam is not null)
order by o.klas, v.volgnummer